package ai.assist.common.model;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 部门配置
 * @TableName dept_config
 */
@Data
public class DeptConfigVO implements Serializable {

    @ApiModelProperty("id")
    private Long id;

    @ApiModelProperty("所属部门")
    private Long deptNo;

    @ApiModelProperty("配置键")
    private String configKey;

    @ApiModelProperty("配置值")
    private String configValue;

    @ApiModelProperty("备注")
    private String configRemark;

    @ApiModelProperty("名称")
    private String configName;

    @ApiModelProperty("排序")
    private Integer sort;

    @ApiModelProperty("下级")
    private List<DeptConfigVO> children;

    private static final long serialVersionUID = 1L;
}
